package com.hsh.member.service;

import com.hsh.member.base.Result;
import com.hsh.member.entity.Supplier;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hsh.member.req.SupplierREQ;

/**
 * <p>
 * 供应商信息表 服务类
 * </p>
 *
 * @author 海上花-www.hsh.com
 * @since 2022-12-01
 */
public interface ISupplierService extends IService<Supplier> {

    /*
       分页条件查询
       page:当前页码
       size:每页查询多少条
       req:请求条件参数
     */
    Result search(long page, long size, SupplierREQ req);

    /*
        删除供应商
        id:供应商id
     */
    Result deleteById(int id);

    /*
       更新数据
       id:供应商id
       supplier:要更新的数据
     */
    Result update(int id,Supplier supplier);
}
